.mz-datepicker .mz-tabtime {
    width: 339px;
    float: left;
}

.mz-datepicker .mz-tabtime input{
    text-align: center;
}

.mz-datepicker .mz-tabtime input:-ms-input-placeholder{
    text-align: center;
    color: #D6D3CE;
}

.mz-datepicker .mz-tabtime input::-webkit-input-placeholder{
    text-align: center;
    color: #D6D3CE;
}



.mz-datepicker .mz-tabtime-arrow {
    width: 22px;
    float: left;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    text-align: center;
    line-height: 49px;
}

.mz-datepicker input{
    box-shadow: none;
}

.mz-datepicker input:read-only{
    background: white;
}

.datepicker-dropdown.datepicker-orient-left:before{
    left:171px;
}

.datepicker-dropdown.datepicker-orient-left:after{
    left:172px;
}

.datepicker{
    border-radius: 0;
    width: 360px;
    height: 382px;
    margin: 0;
    padding: 0;
}

.datepicker div{
    width: 360px;
    height: 382px;
}

.datepicker div table{
    width: 320px;
    height: 265px;
    margin: auto;
}


.datepicker .datepicker-days table tbody td{
    border: 1px solid #EFF0EF;
    border-radius: 0;
    padding: 0;
    width: 45px;
    height: 41px;
}

.datepicker .datepicker-days table tbody tr .today{
    color: #AA5005;
    border-color: #EFF0EF;
}

.datepicker .datepicker-days table tbody tr .active{
    background-color: #FFBCB6;
    border-color: #EFF0EF;
    color: #E04242;
    text-shadow: none;
}

.datepicker .datepicker-days table tbody tr .active:hover{
    background-color: #F5A383;
    border-color: #EFF0EF;
    color: #E04242;
    text-shadow: none;
}

.datepicker .datepicker-days table thead th{
    color: #B5B1AB;
}

.datepicker .datepicker-days table .old{
    color: #97938D;
}

.datepicker .datepicker-days table .new{
    color: #97938D;
}

.datepicker .datepicker-months table tbody td span,
.datepicker .datepicker-years table tbody td span,
.datepicker .datepicker-decades table tbody td span,
.datepicker .datepicker-centuries table tbody td span{
    border: 1px solid #EFF0EF;
    border-radius: 0;
    padding: 0;
}

.datepicker .datepicker-months table tbody td span.focused.active,
.datepicker .datepicker-years table tbody td span.focused.active,
.datepicker .datepicker-decades table tbody td span.active,
.datepicker .datepicker-centuries table tbody td span.active{
    background-color: #FFBCB6;
    border-color: #EFF0EF;
    color: #E04242;
    text-shadow: none;
}

.datepicker .datepicker-months table tbody td span.focused.active:hover,
.datepicker .datepicker-years table tbody td span.focused.active:hover,
.datepicker .datepicker-decades table tbody td span.active:hover,
.datepicker .datepicker-centuries table tbody td span.active:hover{
    background-color: #F5A383;
    border-color: #EFF0EF;
    color: #E04242;
    text-shadow: none;
}

.datepicker .datepicker-switch{
    color:#383939!important;
}

.datepicker th{
    font-weight:normal;
}

.datepicker .fq-dayorweek{
    margin-left: 130px;
    margin-top: 21px;
    width:98px;
    height: 25px;
    padding: 0;
}

.datepicker .fq-dayorweek button{
    padding: 0;
    width:49px;
    height: 25px;
    border-radius: 0;
    text-align: center;
    line-height: 25px;
    vertical-align: middle;
    border-color: #E04242;
    color: #E04242;
}

.datepicker .fq-dayorweek .fq-focus{
    background: #E04242;
    color: white;
}

.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover,
.datepicker table tr td.old.disabled, .datepicker table tr td.old.disabled:hover,
.datepicker table tr td.new.disabled, .datepicker table tr td.new.disabled:hover{
    color: #BFBAB4;
}

.datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover{
    color: #BFBAB4;
    background: none;
}
